package dao;

public abstract class DAOFactory {
	public abstract BookingDAO getBookingDAO();
	public abstract FacilityDAO getFacilityDAO();
	public abstract PriorityDAO getPriorityDAO();
	public abstract PublicHolidayDAO getPublicHolidayDAO();
	public abstract UserDAO getUserDAO();
	
	public static DAOFactory loadInstance(){
		 return new dao.mysql.DAOFactoryImpl();
	 }
	

}
